package com.inspectortime.service.search;

import java.util.Set;

import com.inspectortime.domain.InspectorCompany;

public interface InspectorSearchService {

	/**
	 * Returns a set of InspectorCompanys that contains one or more
	 * elements that match the passed in search term. Various elements
	 * that are used for comparison are inspector company name, inspector name,
	 * realtor company name, realtor name.  
	 * 
	 * the search term can contain one to many words
	 * 
	 * @param searchTerm term(s) to search for
	 * @return relevent InspectorCompanys
	 */
	Set<InspectorCompany> searchForInspectorCompany(String searchTerm);
}
